<%@ page import="java.util.HashMap, java.util.ArrayList"%>
<%@ page import="gestores.administracion.GestorCategoria"%>
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<%
ArrayList<HashMap> categorias = null;
int opcionFiltro = 0;
if (request.getParameter("_opcionFiltro") != null){
    opcionFiltro = Integer.parseInt((String)request.getParameter("_opcionFiltro"));
    String filtro = (String)request.getParameter("_buscar");
    categorias = GestorCategoria.listarCategoriasFiltro(opcionFiltro, filtro);
}

    
%>
<script language="JavaScript">
    function ConfirmarEliminar(codigo)
    {
        alert ("Usted esta por eliminar la categoria " + codigo)
        question = confirm("Usted esta seguro que desea eliminar la categoria " +codigo)

        if (question == true){
            document.location.replace("index?accion=categoria&categoria=eliminar&cawCodigo=" + codigo);
        }
            
    }
    function CrearNueva(){
        var url;
        url = "index?accion=categoria&categoria=crear";
        document.location.replace(url);
    }
</script>           


<div align="center">
    <table cellpadding="0" cellspacing="0">
      <tr>
        <td class="tituloContenidoAdmin">CATEGORIA DE ARTICULOS: </td>

      </tr>
    </table>

    <form name="formBuscador" method="post" action="index?accion=categoria" >
        <table cellpadding="0" cellspacing="0" class="fondoBuscadorAdmin">
            <tr>
                <td>
                    <div align="center" class="textoChico">
                        <div align="right">Buscar:&nbsp; </div>
                    </div>
                </td>
                <td>
                    <div align="center">
                        <input type="text" name="_buscar" class="inputBuscador"/>
                    </div>
                </td>
                <td>&nbsp;</td>
                <td>
                    <div align="center" class="textoChico">
                        <div align="right">&nbsp;Buscar por: &nbsp;</div>
                    </div>
                </td>
                
                <td width="255">
                    <select name="_opcionFiltro" onchange="">
                        <option selected value="0" <%=(opcionFiltro == 0?"selected":"")%>>C&oacute;digo/Nombre categor&iacute;a</option>
                        <option value="1" <%=(opcionFiltro == 1?"selected":"")%>>C&oacute;digo categor&iacute;a</option>
                        <option value="2" <%=(opcionFiltro == 2?"selected":"")%>>Nombre categori&iacute;a</option>
                        <option value="3" <%=(opcionFiltro == 3?"selected":"")%>>Categori&iacute;a padre</option>
                        <option value="4" <%=(opcionFiltro == 4?"selected":"")%>>Palabras claves</option>
                    </select>
                </td>
                <td>&nbsp;</td>
                <td>
                    <div align="left">
                        <input name="_submitBuscar" type="Submit" class="boton2" value="Buscar"/>
                    </div>
                </td>
            </tr>
        </table>
    </form>
    <br />
    <%
        if (categorias != null){
    %>
    <table cellpadding="0" cellspacing="0" class="fondoMicrositios">
      <tr class="fondoTituloAdmin">
        <td>&nbsp;C&oacute;digo:</td>
        <td>&nbsp;Nombre de la categor&iacute;a:</td>
        <td>&nbsp;Nombre de la categor&iacute;a Padre:</td>
        <td colspan="2">&nbsp;Accion</td>
        </tr>
        <%
            boolean ban = true;
            for (HashMap categoriaHash : categorias){
                String cawCodigo = "";
                if (categoriaHash.get("cawCodigo")!=null){
                    cawCodigo = String.valueOf(categoriaHash.get("cawCodigo"));
                }
                String cawNombre ="";
                if (categoriaHash.get("cawNombre")!=null){
                    cawNombre = String.valueOf(categoriaHash.get("cawNombre"));
                }
                String cawCategoriaPadre ="";
                if (categoriaHash.get("cawNombrePadre")!=null){
                    cawCategoriaPadre = String.valueOf(categoriaHash.get("cawNombrePadre"));
                }
                if (ban == true){
                 ban = false;   
        %>
        <tr class="fondoCaracteristicaPar">
        
        <%
                }else{ 
                  ban = true;  
        %>
      <tr class="fondoCaracteristicaImpar">
      
        <%
                }//fin if 
        %>
      
        <td><span class="textoFilasAdmin"><%=cawCodigo%></span></td>
        <td class="textoFilasAdmin"><%=cawNombre%></td>
        <td class="textoFilasAdmin"><%=cawCategoriaPadre%></td>
        <td class="textoFilasAdmin"><span class="accionArticulo"><a href="javascript:ConfirmarEliminar('<%=categoriaHash.get("cawCodigo")%>');" >Eliminar</a></span></td>
        <td class="textoFilasAdmin"><span class="accionArticulo"><a href="index?accion=categoria&categoria=modificar&cawCodigo=<%=categoriaHash.get("cawCodigo")%>">Modificar</a></span></td>
      </tr>
      <%
                }//fin for
        %>
  </table>
    <table cellpadding="0" cellspacing="0" class="fondoArticuloComparar">
      <tr class="separadorArticulo">
        <td colspan="3">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="3"><div align="center">
            <input name="Submit2" type="submit" class="boton2" value="Crear nueva categoria" onclick="CrearNueva()"/>

        </div></td>
      </tr>
  </table>  
  <br />
  <br />
<%
    }else{//no realizo la busqueda
    %>
    <table cellpadding="0" cellspacing="0" class="fondoMicrositios">
        <tr valign="top" align="center" clase="fondoFomularios">
            <td>
                <span class="tituloCuotas">Inicie una b&uacute;squeda.</span>
            </td>
        </tr>
    </table>
    <table cellpadding="0" cellspacing="0" class="fondoArticuloComparar">
      <tr class="separadorArticulo">
        <td colspan="3">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="3"><div align="center">
            <input name="Submit2" type="submit" class="boton2" value="Crear nueva categoria" onclick="CrearNueva()"/>

        </div></td>
      </tr>
  </table>  
  <br />
  <br />
    <%
    }//fin if 
    %>
    
</div>
